/*==============================响应式=======================================*/
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    }
@media screen and (max-width: 1820px) {
	
}
@media screen and (max-width: 1620px) {
}
@media screen and (max-width: 1520px) {
.daohang .nav ul li a{ padding: 0 20px; }	
.index_gy{ padding: 0 30px; }
.jiaobu2 .left{ width: 645px; }
.jiaobu{ height: auto; background: url(../images/jbbg.jpg) no-repeat center center; background-size: cover; }
}
@media screen and (max-width: 1350px) {
.daohang .nav{ margin-left: 30px; }
.jiaobu2 .left{ float: inherit !important; width: 100%; }
.jiaobu2 .right{ float: inherit !important; width: 100%;  }
.jiaobu2 .right .tuliebiao{ width: 80%; margin-bottom: 0; }
.lianxi_datu .lx_xiaotu{  width: 100%; height: 163px; left: 0; margin-left: 0;  }

}
@media screen and (max-width: 1320px) {
.nav_x{ display: block; }
.nav{ display: none; }
}



@media screen and (max-width: 1030px) {
.wrap{ width: 100% !important; }
.wrap2{ width: 100% !important; }
body{ padding: 0 20px; }
.daohang{ padding: 0 20px; height: 66px; line-height: 66px; }
.index_gy{ padding: 30px;  height: auto; line-height: 36px; }
.index_gy .left{ display: block; float: inherit !important; }
.index_gy .right{ display: block; float: inherit !important; }
.index_gy .left h2{ font-size: 60px; width: 100%; line-height: 60px; margin-bottom: 20px; }
.index_gy .right p{ width: 100%; }
.erji_nav{ margin-top: 80px; height: 90px; line-height: 90px; }
.zoujinms{ height: 500px; line-height: 500px; }
.qiyeshiming .wenzi{ width: 100%; height: auto; }
.qiyeshiming{ height: 500px;  }
.qiyewenhua{ line-height: 36px; }
.shengchan1 .wenzi{ width: 100%; margin-left: 0; left: 0; padding: 0 30px; }
.kong{ height: 66px; }
}
@media screen and (max-width: 750px) {
.erji_nav{ display: none; }
.zoujinms{ margin-top: 66px; height: 360px; line-height: 360px; }
.shengchan1{ margin-top: 66px; margin-bottom: 50px; }
.zoujinms b{ font-size: 40px; }
.da_title{ padding: 30px 0; }
.qiyewenhua .list{ padding: 25px; margin-top: 20px; }
.jxfc .jxfcwz{ line-height: 36px; margin-bottom: 20px; }
.jiaobu2, .jiaobu3{ padding: 0 25px; }
.in_banner{  margin-top: 66px; }
.jiaobu2 .right .tuliebiao{ width:100%;  max-height:none;  }
.jiaobu2 .right .tuliebiao a{  width: 50%; padding: 0 15px; margin-right: 0; }
}
@media screen and (max-width: 640px) {


}
@media screen and (max-width: 540px) {
	.sousuo{ display: none; } 
.sousuo000{ display: block; }
body{ padding: 0 5px; }
.daohang{ padding: 0 5px; position: fixed; }
.daohang .logo{ width: 160px; }
.nav_x{ margin-left: 10px; }
.in_banner a img:nth-child(1){ display: none; }
.in_banner a img:nth-child(2){ display: block; }
.index_gy .left h2{ font-size: 24px; width: 100%; line-height: 40px; }
.index_news ul li .wenzi a{ width: 100px; }
.index_cp .wenzi h2{ line-height: 26px; font-size: 24px; }
.index_cp .wenzi h3{ line-height: 26px;  margin-bottom: 10px; }
.index_cp .wenzi a{ width: 100px; height: 28px; line-height: 28px; border-radius: 3px;  font-size: 16px;  }
.index_news ul li{ width: 100%; margin-right: 0; margin-bottom: 20px; }
.index_gy .right ul{ width: 100%; }
.index_lx ul li{ margin-right: 100px; }
.index_lx ul li:nth-child(1){ margin-bottom: 30px; }
.index_lx ul li:nth-child(2){ margin-bottom: 30px; }
.jiaobu1{ padding: 25px; padding-bottom: 5px; }
.jiaobu2{ padding: 0 20px; line-height: 22px; }
.jiaobu3{ padding: 10px 20px; line-height: 22px; }
.jiaobu2 .right{  margin-bottom:15px;  }
.jiaobu2 .left p{ margin-bottom: 10px; }
.jiaobu1 .jb_logo{ float: inherit !important; text-align: center; margin: 0 auto; margin-bottom: 20px; }
.jiaobu1 .fenxiang{ float: inherit !important; text-align: center; }
.index_news,.index_gy,.index_news ul li .wenzi{ padding: 20px 8px; }
.qiyewenhua .list span{ font-size: 18px; display: inline-block; width: 48%; text-align: center; margin: 0; }
.jiazhiguan ul li{ width: 49%; margin-bottom: 20px; }
.jiazhiguan ul li:nth-child(3n){ margin-right: 2%; }
.jiazhiguan ul li:nth-child(2n){ margin-right: 0; }
.jxfc ul li{ width: 100%; margin-right: 0; margin-bottom: 20px; }
.jiaobu2 .left a{ margin-right: 0; }
.jiazhiguan ul li h2{ margin: 10px 0; }
.qiyeshiming{ height: auto; padding: 30px 0; }
.da_title{ padding: 20px; }
.da_title h2{  padding-bottom: 10px; margin-bottom: 5px; font-size: 20px; }
.da_title h3{ font-size: 18px; }
.jiazhiguan ul li h2{ font-size: 18px; }
.jiazhiguan ul li img{ width: 45%; }
.div1 .lcneirong h2{ margin-bottom: 10px; }

.hezuohuoban ul li{ width: 32%; margin-right: 2%; }
.hezuohuoban ul li:nth-child(5n){  margin-right: 2%;  }
.hezuohuoban ul li:nth-child(3n){  margin-right: 0;  }
/*.shengchan1{ height: 260px; background: url(../images/sc1bg.jpg) no-repeat center center; background-size: cover; }*/
.shengchan1 .wenzi h2{ font-size: 22px; }
.shengchan1 .wenzi p{ font-size: 18px; }
/*.shengchan1 img{ display: none; }*/
.shengchan2 ul li{ width: 49%; margin-bottom: 20px;  }
.shengchan2 ul li:nth-child(3n){ margin-right: 2%; }
.shengchan2 ul li:nth-child(2n){ margin-right: 0; }
/*.chaping1{ height: 260px; background: url(../images/cpdayu1.jpg) no-repeat center center; background-size: cover; }*/
.cp_list1{ padding: 10px; }
.cp_list1 ul li{ width: 49%; margin-right: 2%;  margin-bottom: 20px; }
.cp_list1 ul li:nth-child(5n){ margin-right: 2%; }
.cp_list1 ul li:nth-child(2n){ margin-right: 0; }
.cp_list2 .left{ width: 30%; padding: 10px ; }
.cp_list2 .right{ width: 70%; padding: 10px ; } 
.daohang2 .zhongyingwen{ background: none; padding-left: 0; }
.daohang .zhongyingwen{ background: none; padding-left: 0; }
.chapingxq{ height: 260px; background: url(../images/cpxqtu.jpg) no-repeat center center; background-size: cover; }
.jiaru1{ height: 260px; background: url(../images/jrtu.jpg) no-repeat center center; background-size: cover; }
.jiaru22{ height: 260px; background: url(../images/jrtu2.jpg) no-repeat center center; background-size: cover; }
.yingxiao{ height: 300px; background: url(../images/yxtu.jpg) no-repeat center center; background-size: cover; }
.jiaru_list td{ padding: 20px 5px; }
.jiaru_list th{ padding: 20px 5px; }
.jiaru_list tr th:nth-child(2){ display: none;}
.jiaru_list tr td:nth-child(2){ display: none;}
.lianxi_datu { margin-top: 66px; }
.lianxi_datu .lx_xiaotu{ height: auto; position: inherit; }
.lianxi_datu .lx_xiaotu a{ height: auto; overflow: hidden; }
.lianxi_datu .wenzi{ font-size: 22px; top: 30%; }
.cp_bt{ margin-bottom: 30px; }
.mingxinchanp ul li .wenzi{ height: 120px; margin-top: -60px; }
.mingxinchanp ul li .wenzi h2{ font-size: 18px; margin-bottom: 10px;  }
.mingxinchanp ul li .wenzi h3{ font-size: 20px; margin-bottom: 10px;  }
.yingxiao .wenzi p{ line-height: 26px; font-size: 16px; }
.quanguoditu{ padding: 20px 5px; }
.dizhi{ position: initial; width: 100%; }
.dizhi p{ float: left; margin: 10px; }
#fp-nav{ display: none; }
.section2 ul li{ width: 100%; padding: 20px; height: auto; float: inherit; }
.section3 ul li{ width: 100%; height: auto; float: inherit; }
.section3 ul li .img{ width: 100%; height: auto; float: inherit; margin-bottom: 20px; text-align: center; }
.section3 ul li .wenzi{ width: 100%; height: auto; float: inherit; }
.section4 ul li{ width: 100%; height: auto; float: inherit; margin-bottom:15px; }
.section4 ul li h2 span{ font-size: 18px; padding:0; border:0px; }
.section5 ul li{ width: 49%; height: auto; float: left; margin-bottom: 20px; }
.section5 ul li:nth-child(2n){ margin-right: 0; }
.section5 ul li .wenzi{ padding: 5px; }
.index_lx ul li{ float: left; width: 50%; text-align: center; margin-right: 0; }
.lianxi_list{ width: 100%; }
.yuanjing .img .wenzi{ margin: 0 auto; top: 0; right: 0; width: 100%; height: auto; }
.index_cp img{ min-height: 150px; }
.index_cp .wenzi{ height: auto; margin-top: 0; top: 80px; padding: 15px 0; }
.index_cp .wenzi h2{  font-size: 24px; }
.index_cp .wenzi h3{   font-size: 18px;  }
.index_gy .left h2{ letter-spacing: 5px; }
.yuanjing .img .wenzi h2{ margin-bottom: 10px; }
.yuanjing{ padding-bottom: 100px; }

.jiaobu2 .right .bt{  margin-bottom: 15px; padding-top: 0; }
.fanhuidingbu{ right: 20px; }

.index_cp img{  display: none; }
.index_cp{ height: 300px; background: url(../images/shouyetu1.png) no-repeat center center; background-size: cover;  }
.index_cp2{ height: 300px;  background: url(../images/shouyetu2.png) no-repeat center center; background-size: cover;  }

.qiyeshiming .wenzi{ position: initial; top: 0; margin: 0; }
.qiyeshiming .wenzi p{ max-height: initial; }
.jxfc ul li .wenzi{ margin-top: 10px; }
.jxfc{ margin-bottom: 40px; }
.news_list{ padding-bottom: 120px; }

.pages{ left: 0px; margin: 0; padding: 30px 10px; }


.section2 .title span{ display:block; margin-top:5px; margin-left:0; }
.section3 .title span{ display:block; margin-top:5px; margin-left:0; }
.section4 .title span{ display:block; margin-top:5px; margin-left:0; }
.section5 .title span{ display:block; margin-top:5px; margin-left:0; }
.section2 .title,.section3 .title,.section4 .title,.section5 .title{ margin-bottom:20px; }
.section .wrap{ width:96% !important; }
.x_nav2 ul li:nth-child(5) dd:nth-child(1){ display:none; }
.jiaru_list{ padding-bottom:110px; }







}

@media screen and (max-width: 414px) {
.index_lx ul li:nth-child(1){ margin-bottom: 30px; }
.index_lx ul li:nth-child(2){ margin-bottom: 30px; }
.zoujinms{ margin-top: 66px; height: 240px; line-height: 240px; }
.zoujinms b{ font-size: 30px; }
.newsz_xq .xiangqing{ padding: 20px 5px; }
}
@media screen and (max-width: 386px) {
.hezuohuoban ul li{ width: 49%; margin-right: 2%; }
.hezuohuoban ul li:nth-child(3n){  margin-right: 2%;   }
.hezuohuoban ul li:nth-child(2n){  margin-right: 0;   }
}
@media screen and (max-width: 340px) {
.zhongyingwen{ background: none; padding: 0; }
}
